import 'package:flutter/material.dart';

class TextComp extends StatelessWidget {
  const TextComp({super.key});

  @override
  Widget build(BuildContext context) {
    return const Text(
      '《春宵》\n 苏轼 \n 春宵一刻值千金，花有清香月有阴。\n 歌管楼台声细细，秋千院落夜沉沉。',
      style: TextStyle(
          fontSize: 20,
          fontWeight: FontWeight.bold,
          decoration: TextDecoration.lineThrough,
          decorationStyle: TextDecorationStyle.wavy,
          decorationColor: Colors.green,
          decorationThickness: 2,
          fontStyle: FontStyle.italic,
          // 文本基线
          // 文本基线是指文本中基线的位置，基线是指字符底部的一条线。
          // 文本基线的位置会影响文本的对齐方式。
          // TextBaseline.ideographic 是指字符底部的基线位置。
          // TextBaseline.alphabetic 是指字符顶部的基线位置。
          textBaseline: TextBaseline.ideographic,
          color: Colors.red),
      textAlign: TextAlign.center,
      maxLines: 4,
      overflow: TextOverflow.ellipsis,
    );
  }
}
